# 模型与数据库默认配置
embedder_config = {
    "model_name_or_path": '/data/LLM/model/bge-large-zh-v1.5',
    "device": 'cuda:2'
}
milvus_config = {
    "db_name": 'Ds_test',
    "collection_name": 'Ds_instruction',
    "host": "172.16.3.123",
    "port": "19530"
}
llm_config = {
    'api_key': "EMPTY",
    'base_url': "http://172.16.3.116:2380/v1",
    "model_name": "Qwen3-32B-AWQ",
    "enable_thinking": True
}

CHAPTER = {
    '1': '第1章 全面认识DeepSeek',
    '2': '第2章 DeepSeek使用人门与提示词技巧',
    '3': '第3章 使用DeepSeek高效办公',
    '4': '第4章 使用DeepSeek高效学习',
    '5': '第5章 使用DeepSeek高效生活',
    '8': '第8章 使用DeepSeek实现高效制造',
    '6': '第6章 使用DeepSeek高效处理政务',
    '9': '第9章 使用DeepSeek高效处理出版业务',
    '7': '第7章 使用DeepSeek高效处理金融业务',
    '10': '第10章 使用DeepSeek高效处理外贸业务'
}
max_len = 400
overlap = 50
# 文本拆分器
sep_patterns = [
    '```\n', r'\n\*\*\*+\n', r'\n---+\n', r'\n___+\n',
    r'\n\n', r'\n', "。|！|？", r"\.\s|\!\s|\?\s", r"；|;\s"
]
